KDE File Locations
Getting Started Guide
167
•
share/icons Contains default icons to be used by KDE for display of win-
dow dressing, standard applications, and so forth. Other KDE applications
also store icons here.
In addition to the system-wide KDE directories, each user’s home directory con-
tains two KDE-related directories which are created the first time that user starts
KDE. These are:
•
~/Desktop
This directory contains KDE Link files for all icons that appear on the
user’s Desktop
•
~/.kde
This hidden directory contains configuration information specific to the
user and the applications that the user has launched.
All of the per-user information is contained in the ~/.kde/share subdirectory. The
contents of this subdirectory mirror the contents of the /opt/kde/share subdirec-
tory, except that in this case they are specific to a single user. The specific subdi-
rectories include:
•
~/.kde/share/applnk Contains KDE Link files for applications that will
be included on the Personal submenu when this user is using KDE.
•
~/.kde/share/apps Contains per-application configuration and temporary
storage information. Subdirectories of this directory are created as needed
by applications that the user launches.
•
~/.kde/share/mimelnk Contains additional MIME type definitions that
are only used by this user (because regular users cannot add to the /opt/
kde/share/mimelnk directory). Note, however, that anytime a user views
the contents of this subdirectory within a file manager window, the con-
tents of the /opt/kde/share/mimelnk subdirectory are merged with the con-
tents of this subdirectory and both are displayed together. This presents
the user with a complete list of MIME types supported by KDE. The user
can add to this subdirectory by choosing File|New|MIME Type within the
file manager window.
•
~/.kde/share/config Contains the master configuration file for each appli-
cation that the user has launched. These configuration files generally con-
tain option settings that the user has selected. If no configuration file is
present in this subdirectory (such as when the application is launched for
the first time), the application may use the configuration information in /
opt/kde/share/config or may use the defaults provided internally to the
application.